$(function (){
    $("#uploadForm").submit(upload);
});

// 上传到七牛云，成功之后修改数据库
function upload() {
    $.ajax({
        url: "http://upload-z1.qiniup.com",
        method: "post",
        // 不要把表单内容转为字符串
        processData: false,
        // 不让jquery设置上传类型，无法设置边界
        contentType: false,
        // 获取form数据
        data: new FormData($("#uploadForm")[0]),
        // 七牛云返回的是json格式数据
        success: function (data) {
            if (data && data.code == 0) {
                // 更新头像访问路径
                $.post(
                    CONTEXT_PATH + "/user/header/url",
                    {"fileName":$("input[name='key']").val()},
                    function (data) {
                        data = $.parseJSON(data);
                        if(data.code == 0) {
                            window.location.reload();
                        } else {
                            alert(data.msg);
                        }
                    }
                );
            } else {
                alert("上传失败");
            }
        }
    });

    // 不要往下提交了，默认使用底层原有的实现了，不要使用页面上的提交事件了
    return false;
}